home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Games Collection 1
/
software vault.zip
/
software vault
/
CDR06
/
TLD_220.ZIP
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-10-07
|
9KB
|
211 lines
-=*> The Labyrinth Door <*=-
Update History
Version 1.00 (11-28-91)
The very first released version of the program. Believe it or not, it had
no "bugs" in it! The only problem reported was the program garbaging the
ANSI screens. This was not a bug however, it was caused due to the fact
the program didn't support RTS/CTS flow control. Therefore, anyone running
it on a 9600 baud modem has trashed ANSIs.
Version 1.01
Added support for PCBoard.SYS.
Version 1.03
Added support for RTS/CTS flow control! No more garbaged ANSI screens!
Updated the Setup program to reflect the change to the config file.
Did some "cleaning up" of the code resulting in a smaller EXE.
Made a MAJOR overhaul of the routine which updates the "Maze Window".
The net result was an increase in speed of about 100%!
Added the ability for the user to change the Maze color and Icon color.
January 17, 1992
On this date at 4:32pm my hard drive departed this world for "Hard Drive
Heaven" taking along with it the latest copy of the source code! Upon
inspection of my backup floppy, I discovered that the latest backup of
the source code was for version 1.52ß (the last Beta before the program
was released). Consequently, all changes from 1.00 on were lost! So,
revisions from this point on are based on version 1.52ß.
Version 1.10
Re-added support for RTS/CTS.
Re-cleaned the code.
Re-modified the "Update Window" routine to re-speed up the program.
Added support for Non-Standard IRQ settings.
Re-updated the Setup program. (and added a "BUG" if you chose
DORINFOx.DEF for your caller info file).
Version 1.11 (2-22-92)
Took out the "BUG" in the Setup program!
Fixed a "BUG" in reading SFDOORS.DAT. It will now work properly.
Re-Added support for PCBOARD.SYS.
Version 2.01 (7-15-92)
This version would have been completed in mid May. However, on
20th, my wife gave birth to Jerry Aldrich III! Took 6 weeks off
from programming to get used to this new Daddy stuff.
****************************************************************
* !!! The Key Structure Has Been Changed !!! *
****************************************************************
* *
* Due to the fact that someone figured out how to create *
* my keys, the key structure has been changed! The new *
* structure is much less likely to be duplicated! *
* *
* What this means to you is that old keys WILL NOT WORK *
* with this version! You MUST get a new key. I am making *
* every effort possible to send EVERYONE who has registered *
* the game a new registered key. If I missed you, please *
* consult the Sysop.Doc on how to get a new one. It's been *
* made a LOT quicker! *
****************************************************************
The Major addition to this version is Prize Mazes! This was a
"User suggested feature". A big THANX goes out to Micheal Wilson,
SysOp of The Village in San Jose, CA for suggesting it!
Added support for arrow keys both locally and REMOTE! No more
Num Lock key! You can now use either set of arrows!
All the screens have been redone. Personally, as you would guess,
I think the look 100% better. My wife disagrees <sigh>.
Re-vamped the way the "High Scores" are kept. Before, you would
get stats on a maze as a whole, listing what exit the player had.
Problem: If more than 10 people solved the shortest path/exit, you
could never find out what the best score was for the longest one.
Now, the scores are listed for whatever exit you are currently
working your way toward.
Added support for a future "bulletin Maker". All that's left is to
write the utility. In the interest of getting this version out,
I decided to hold off on writing it. Should accompany the next
version.
The TLD information manager is now shipped with the demo version.
I decided that a key was a good enough registration incentive and
that I should include ALL the files with the demo. I did disable
the "print maze" command until the door is registered.
Added the "Create [R]egistration Files" option to the Setup program.
This option will create the file REQUIRED to get a key, demo or
registered! Now, you simply run the Setup program, Choose this
option, answer the questions, then upload the file to my new
registration door. You will be shipped a key immediately without
ever having to log on to the BBS! This is also in preparation of
accepting credit card registrations.
Re-Added the ability for the user to change the cursor and border
colors.
The Make Maze Utility is gone due to lack of interest. Along with
its extinction, comes the removal of the (U)pload Maze and
(I)nformation on Uploading commands in The Menu.
The "Leave Comment" option upon exit is gone! Along with its
extinction coes the removal of the (V)iew comments option in The
Menu.
The Menu is Gone! After taking away the unnecessary menu options,
the only things left were, Show Scores, Help, and Quit. Since the
program prompts the users whether or not to view instructions each
time they come in, there is not need for the Help option. That
leaves but one valid option, Show Scores. Why have a menu for one
option? (S)how Scores is now a command from the main screen.
New Mazes are being offered! When you register the program, or
anytime for that matter, you can order two more sets of mazes.
Each set contains 5 more mazes. These can be rotated, or they
can all be run at once for a total of 15 mazes! Sets of 5 are
$5 each.
Version 2.06 (10-15-92)
This is only a minor update. Basically, the original purpose was
to bring the door up to speed with my other doors. By this, I
mean:
Added detection and support for Multi-Taskers. The program will
now recognize if it is running under DESQview, Windows 3.x, OS/2,
PC-MOS, or Double DOS and give up it's time slices accordingly.
Will GREATLY improve performance of your system!
Added function keys to Hang Up, Change Time, and Shell to DOS.
Added a Chat Mode. There was actually one there all the time,
but it had an error in it. That was the built-in chat mode of
the comm library so I couldn't fix the error. I have simply
disabled that one and added one of my own. Tidbit: The entire
chat mode is comprised by a whopping 15 lines of code.
Added the user's Security level to the Status bar and the
Environment.
Added some extra "Testing" proceedures to thwart people who
attempt to get by the key by re-setting the system date before
running the program. NOTE: DO NOT attempt to test this just
to see if it works. Let me assure you, it does!
With these changes, the door is now comparable with my other
doors. As I stated above, this was the original intent of the
update. However, like any programmer, I couldn't leave well
enough alone :) so:
To "get out" of a maze now, you actually have to find the right
exit and go through it. Before, it would tell you that you were
out as soon as you were in front of the exit. Not any more, now
you have to hit that extra key and go out the exit.
Added a message to tell a user when they attempt to go out the
"wrong" exit. The program will now inform them of this.
Changed the way the "out of moves" is handled. Before, the screen
would clear, the user would be told they are out of moves, then
the program would exit automatically. Now, it will simply give
them a message telling them they are out of moves and keep running.
The user must now hit (Q)uit to get out of the door.
Did some MAJOR overhauling of the code! Basically, I went over it
line for line and updated anything I could to speed up execution.
I think the result is evident. This version will run a LOT faster
than the previous one! Did not result in a smaller exe though due
to the fact I added so much code!
Version 2.10 (04-14-93)
Fixed a bug that would cause the key to get nuked when it shouldn't
have. Minor miscalculation on my part.
Re-wrote the Setup program to bring it in line with the setup for
my other doors. Standardizing things you know. The result is
that you'll have to re-configure if you're upgrading! Just run
setup and fill everything out.
If you have any suggestions for features you would like to see in
the next version, please send them to me!!!!
Version 2.20 (10-07-93)
Released to Update address and phone info because I've moved.